foundling hospital

/'faudliɳ'hɔspitl/
Noun
  1. a hospital where foundlings (infant children of unknown parents) are taken in and cared for

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

foundling hospital
A kind nurse carries a baby into the foundling hospital.